//------------------------------------------------------------------------------
// $Id: DecklinkSample_uuids.h,v 1.5 2006/04/20 02:06:45 ivanr Exp $
//
//------------------------------------------------------------------------------


// Decklink sample filter class IDs
DEFINE_GUID(CLSID_DecklinkPushSource,				0x7188158d, 0x52d9, 0x473e, 0xbf, 0xaf, 0x07, 0xf5, 0x02, 0xd2, 0xb2, 0x9f);
DEFINE_GUID(CLSID_CustomMemAllocator,				0x260ae29a, 0x30ea, 0x470d, 0x91, 0x0e, 0x08, 0xa4, 0x7d, 0x4e, 0xb5, 0x8a);
DEFINE_GUID(CLSID_DecklinkFieldSwap,				0xa64cfd94, 0x940b, 0x4165, 0x9d, 0x45, 0xcb, 0x2e, 0x11, 0x27, 0xa8, 0x64);
DEFINE_GUID(CLSID_DecklinkStillSource,				0x175e188f, 0x80d3, 0x4ea9, 0xaa, 0x65, 0x80, 0xa2, 0x19, 0x45, 0x20, 0xd9);
DEFINE_GUID(CLSID_DecklinkComposite,				0x6b255b74, 0x7d85, 0x40af, 0x97, 0xb0, 0x73, 0xb4, 0xde, 0x64, 0xbd, 0xca);
DEFINE_GUID(CLSID_DecklinkCompositeProperties,		0x437fb073, 0x062e, 0x454a, 0xa8, 0xc8, 0xbf, 0xa7, 0xa2, 0xf6, 0x39, 0x64);

// Decklink sample interfaces
DEFINE_GUID(IID_IDecklinkPushSource,				0xbc13bb43, 0xb681, 0x451b, 0x82, 0xc8, 0x8b, 0x66, 0xa9, 0xff, 0x38, 0x48);
DEFINE_GUID(IID_IDecklinkPushSource2,				0x6dcbe827, 0x7d48, 0x450a, 0xb6, 0x97, 0x61, 0xee, 0x10, 0xe2, 0x3b, 0x00);
